Interface
A custom GPT chatbot was made for each of the projects as an addon to the corresponding dashboard, including for Inventory Management, Document Retention and Crop Identification. From the master dashboard, the user can either go to the dashboard or the natural language interface.
Custom chatbots were also made to access any and all company data from the private database.
Each chatbot is provided the SQL table of the corresponding data (delivery, forecast and inventory for Inventory Management, retention schedule and document details for Document Retention, image analysis details for Crop Identification, etc) for Retrieval Augmented Generation.
The addons are deployed alongside the dashboards to AWS Lambda.
Tech Stack
The interface is built using the following technologies:
-
Frontend Framework: React Tremor
-
Backend Framework: FastAPI (development), Flask/Quart (production)
-
Deployment: AWS Lambda